/**
 * Priority Queue 优先级队列
 * 支持两种操作:删除最大元素和插入元素
 * 应用场景:
 * 1.模拟系统[键值代表事件发生的时间]
 * 2.任务调度 [键值代表应该首先执行哪些任务]
 * 3.数值计算 [键值代表计算错误]
 * 4.从N个输入中找到最大的M个元素
 * Created by heqianqian on 2017/8/4.
 */
package com.hqq.sort.queue;